Londoners to be hit with tax hike as Sadiq Khan sets out 2021 budget