Boris Johnson is planning to hold his wedding party at a grand country house in the Cotswolds owned by a billionaire Tory donor, the Mirror can reveal.
The Prime Minister and his wife Carrie are set to host the lavish bash for family and friends to mark their marriage at Daylesford House this weekend.
The Grade 1 listed home belongs to JCB chairman Lord Bamford who has given some £14 million in cash and gifts to the party since 2001.