Gordon Brown has urged Jeremy Corbyn to push for a second EU referendum next year if Brussels can be persuaded to make a “game-changer” offer on restricting free movement.

The former Prime Minister predicted that the Brexit talks would hit “crisis point” next summer when he said the public will realise the Government has not achieved control over the UK’s borders, trade and courts and was still planning to pay “loads of money” to the EU.

Although he said he was not now advocating a second referendum, he argued there may be “scope for a reassessment” if it becomes obvious the Leave campaign’s promises have not been fulfilled and the EU is prepared to compromise on immigration.

Mr Brown argued that Mr Corbyn and Sir Keir Starmer, his Shadow Brexit Secretary, could at this point call for another vote and cited examples of the EU being willing to bend on free movement with other European countries.

Pressed if Labour should be calling for a second referendum, he predicted Mr Corbyn would be “on exactly the same page” as him next summer if the Brexit deal appears “unsatisfactory” and “there is a game-changing moment.”