Why Zac Goldsmith can still beat Sadiq Khan to be Mayor of London

Zac Goldsmith faces an uphill struggle in the fight to be the next London mayor, with a YouGov poll for LBC radio putting him seven points behind his Labour rival, Sadiq Khan. The bookies share this view, with Labour's mayoral candidate widely seen as