Day: 15 March 2017

Budget Disaster: Corbyn Fluffs It?

March 15, 2017 By Malcolm Blair-Robinson

It is difficult to think of a bigger political disaster than to have the budget unravel within seven days; more so because the Prime Minister had weighed in and defended it. So she may have expected pretty rough handling form the Leader of the Opposition. Instead she more or less reduced him to laughing stock, […]