David Davis to earn £60,000 for 20 hours as adviser at JCB

Syndicate Post image
David Davis has taken up two new positions outside politics (Steve Parsons/PA)

Breaking

    Cancel