Shadow chancellor John McDonnell said the government was "playing a dangerous game" with public finances and warned against continuing to pursue a "disastrous no-deal" Brexit.

“This smacks of pre-election panic measures by the government," he said.

"Johnson is splashing a little bit of cash as a publicity stunt, but keeping the door open for even more austerity if a no deal Brexit breaks the economy.