Labour leader Jeremy Corbyn pictured asleep at 9.55am on a train to Scotland during England’s triumph

As the country cheered on England to victory yesterday, Jeremy Corbyn was fast asleep. The veteran Labour leader, 70, was taking a train to Scotland during England’s triumph, and was snapped snoozing soon after the game kicked off at 9am.

A fellow traveller said Mr Corbyn dropped off during the first half and only woke up when there was ‘commotion in the carriage’ at the end of the game.

Despite missing the match, Mr Corbyn tweeted his congratulations as soon as it ended, somehow deciding it was ‘an incredible team performance and hard-fought victory’.

Boris Johnson also tweeted his congratulations. He is understood to have watched the match at his country home and wrote: ‘Immense effort, many congratulations to the whole team. Now for the final!’

England's scrum-half Ben Youngs celebrates with England's centre Henry Slade (back left), England's centre Manu Tuilagi (middle) and England's fly-half George Ford (right)

A Labour spokesman said: ‘Jeremy followed the game and is delighted England won.’