Britain is broken: Thousands rally in London, demand general election | Al Mayadeen English