Nicholas Witchel, BBC News, Buckingham Palace The former prime minister, Sir John Major has accused Boris Johnson of being dishonest about his reasons for suspending parliament, Speaking through his lawyer at the Supreme Court, said, John said the only reason Mr Johnson wanted a longer than usual suspension of Parliament was to stop MPs interfering in his Brexit plans.