DAVID Cameron thinks Michael Gove is a “lunatic” and blames him for his defeat in the EU referendum, say the former prime minister’s friends.

They revealed he had no idea Mr Gove would betray him by choosing to back Brexit.

Mr Cameron is set to attack his ex-colleague in his memoirs.

It coincides with the Environment Secretary’s attempts to rebuild his reputation with MPs and grassroots Tories.

A source close to Cameron said: “He was saying Michael Gove was a lunatic.

"He said he had not realised quite how mad he was until that whole incident.

“He was saying he feels even more cross with Gove than Boris.”