Ken Livingstone

Ken Livingstone is right

Ken Livingstone is obnoxious, the sort of nasty champagne socialist who has caused immense damage to Great Britain. But this is no good reason to suspend him from the Labour […]