The Mayor of London will be sworn in to the House of Lords on Tuesday afternoon
Request DMCA Takedown