Boris Johnson received £10,000 from JCB before Brexit speech The construction giant will also pay former Brexit secretary David Davis £60,000 for 20 hours' work. Source