A zero-hours contract on £67,000 per year – and that in addition to his other job, so he’s raking in more than £210,000.
This man is despicable and his politics is putrid.

New MP for Uxbridge insists being part of David Cameron’s political cabinet will not interfere with his main role as mayor of London

Source: Cabinet post is a zero-hours contract, not a job, says Boris Johnson | Politics | The Guardian