The Labour party seems to have inhabited three parallel worlds over the past fortnight.
There is a prime minister celebrating good news on the economy and lower migration figures and breezily insisting he will fight the next election, but with his party intent on deposing him.