Search results
What impact will a Labour government have on London?
BBC via Yahoo Canada News· 32 minutes agoThey are left with nine MPs, the lowest on record. Labour now have 59 of the capital’s 75 MPs; run 21 of its 33 local authorities, and Sadiq Khan has...