It’s been a really odd day in Westminster so far – even by usual recent standards. Stay with us…