Theresa May has been quizzed by a furious Jeremy Corbyn about her disastrous handling of the NHS winter crisis at Prime Minister's Questions.

She again insisted today the service was 'better prepared' for Winter than ever before, despite being forced to postpone 55,000 operations.

But the Labour leader was having none of it listing reminding her of the 17,000 people kept waiting in ambulances in the week before Christmas.

He accused her of "rewarding" Health Secretary Jeremy Hunt for failure and said she had been "too weak" to sack him.

Furious Mrs May stood her ground, but was forced to apologise when she tried to mock Labour MP Angela Rayner's absence, only to discover she was off for medical reasons. And she made a cringeworthy flirty joke to newly-promoted Tory MP James Cleverly.

The PM's reshuffle was overshadowed by her botched attempts to move Jeremy Hunt from his role as health secretary to the business department and the departure of Justine Greening from the Education brief when she refused to move to head up work and pensions.

Catch up on today's clash in the video above with text updates as they happened below. Read our Head of Politics' verdict here.