What do the results mean for UK politics?

A polling expert reflects on what two losses and a slim victory could mean for the government.

Source