Tories have been stunned by the news which comes just weeks before the critical by-election in Kent next month, which they will fight against Ukip, and as the European Parliament seeks additional increases to next year’s EU budget, at a extra cost to British taxpayers of £680 million.