May has been keen to make this election about Brexit & it looks very much like Juncker & co have played right into her hands with their actions this week. The posturing from Brussels allowed May to give her it's us against them speech. In the last election UKIP won around 4m votes & I would not mind betting that the number planning to vote Tory increased today. Also about a third of SNP voters supported Brexit. If a fair number of these defect that could derail Sturgeon's independence plans, no wonder she appeared rattled when the general election was called & she was very quick to attack May again today.

May has a very capable election strategist in her corner in Lynton Crosby & I would not mind betting that he had a hand in this weeks events.