It’s been days since the UK’s Labour Party won a landslide election victory. Its first triumph in nearly a decade and a half. But has the British electorate truly embraced Labor or was this also a vote against the Conservatives? And what does the rise of third parties and independents mean for UK politics?