BBC.comSir John Curtice: What the 2021 election results mean for the partiesMay 9, 2021John CurticeBy John Curticemore_vert