Theresa May heads for Canada amid row over 'backseat driver' Boris Johnson

Theresa May is flying to Canada on Monday to lay the foundations for a post-Brexit trade deal amid a continuing furore over the Government's approach to EU withdrawal.
The Prime Minister was facing calls to sack Foreign Secretary Boris Johnson, who was branded a "backseat driver" by a Cabinet colleague after setting out his own vision for a hard Brexit just days before a major speech in which Mrs May is expected to offer compromise.