UK PM candidate Johnson says sorry for any offence his words have caused

Boris Johnson, the frontrunner to be Britain’s next prime minister, apologised on Tuesday for any offence caused over his earlier comments, including those when he described Muslim women wearing burqas as looking like letter boxes.