COMEDY
12/04/2016 13:50 BST | Updated 12/04/2016 13:54 BST

Zac Goldsmith's Manifesto For The London Mayoral Election

Will he be able to keep all his promises?