Government’s short sightedness on foreign aid will come back to haunt us.
This year’s London’s mayoral race looks to be a dead rubber. All the polling indicates a comfortable win for London’s current Mayor, Sadiq Khan. Much of the conversation has centred around culture war candidates such as Laurence Fox and Brian Rose, despite polling at around 1%. Politics.co.uk spoke to London mayoral candidates Sian Berry (Greens) and Luisa… Read more »