JCB boss pays for Boris Johnson's wedding toilets and food David Graham 2 years ago The former prime minister received a £23,853 donation towards his wedding celebration costs. www.bbc.co.uk