John Baird resigns: The reaction on social media

Not surprisingly, the news that Foreign Affairs Minister John Baird would be stepping down from his cabinet post set off a frenzy within the Canadian political twitterverse.

Soon-to-be-former foreign affairs minister lauded even as speculation raged over the reason for his departure

'John Baird is bombastic, mean spirited, vicious, eloquent, generous, smart, cantankerous, hardworking, ingratiating, effective, human,' tweeted former Liberal MP and one-time NDP provincial premier Bob Rae in response to news that his erstwhile adversary was leaving politics. (Hasan Jamali/Associated Press)

Mobile users: Read the Storify here