London votes for new mayor after bitter campaign

2016-05-06 2

Housing and transport are key issues for voters in London who are casting their ballots for a new mayor.

Free Traffic Exchange