By Sara Bright Margaret Thatcher would have been 100 this week. And the country, as always, will split neatly down the middle. There will be…

By Tessa Nolan Japan might be about to get a new prime minister. And the thing everyone’s talking about, the hook that’s on every news…