No, not security fears over the royal nuptials, but Ed Miliband and his fiancée Justine Thornton who have agreed to tie the knot on 27 May, speculation has already started on the destination for their honeymoon and if last week’s budget response is anything to go by, skiing is certainly off the agenda.

So, who won? This is normally a very difficult question to answer; PMQs are almost always score draws and so the result depends on which party’s rose-tinted spectacles you watch through. Ed Miliband wins on substance, David Cameron usually has the sharp wit and quick ripostes to deflect any glancing blows and leave Ed looking slightly silly – not today!

Today’s PMQs was high paced, high drama and highly entertaining. Ed Miliband came out as a clear winner. His questions on Libya, tuition fees and police numbers were well targeted and relevant. Disco Dave was unable to dance his way around them and his reference to Martin Luther King’s ‘I have a Dream’ was clearly the last act of a desperate man. He didn’t know his figures, and was shaky when coming on the offensive; he did not look in control at the dispatch box.

Today was very promising from a Labour perspective. The prime minister even had to resort to cheap personal attacks on Ed Balls in a futile attempt to provide his backbenchers with some source of hope from an otherwise feeble display. Amusing jokes but transparent nonetheless.

The best backbencher question came from Chris Williamson who drew our attention to the catastrophic cuts which aren’t widely known. The government have drastically reduced the winter fuel allowance which is another example of their systematic targeting of the most vulnerable in society – along with Margaret Ritchie highlighting the DLA ‘reforms’ – and for obvious reasons they have done their upmost to keep it under the radar. The question needed to be asked, if for no other reason than to draw attention to the issue.

However, he also asked the prime minister to apologise for accusations the PM allegedly made before the election. This was his fatal error and was the source of the best joke of the day. David Cameron replied with an almost icy coolness which was uncharacteristic of the rest of his performance – ‘I wouldn’t have made those remarks before the election because I have no idea who you are’ – Ouch!