Start your day with intelligence. Get The OODA Daily Pulse.
Britain’s Labour Party suffered a devastating defeat in last week’s local elections and then lost the mayoral race in London. German media commentators think Prime Minister Gordon Brown is largely to blame for his party’s woes. Full Story