It is cheaper to rent in London than own a home for the first time in four years after tenants fled the capital at the height of the global pandemic. Londoners in rental accommodation are £251 better off after paying their monthly rent than home owners forking out their mortgage