Rule-breaker Boris Johnson faces toughest test in election

LONDON -- Boris Johnson defies political gravity.

Britain's prime minister has failed to deliver on his core promise -- to take the country out of the European Union by Oct. 31. He has repeatedly been caught lying.

See Full Article


Latest Canada & World News