Margaret Thatcher was one of Britain’s longest serving prime ministers, ranking seventh of fifty-seven to date. She would probably have moved up at least two places but for the poll tax, which brought her down. Sadiq Khan has been Mayor of London since 2016, but as things stand he will be out at the next […]
Link
Source