House of Commons Speaker John Bercow has been accused of hypocrisy for his plan to ban US President Donald Trump from addressing Parliament when he visits Britain later this year. He cited Parliament’s strong opposition to “racism and to sexism” and its “support for equality before the law and an independent judiciary” as reasons why it should not play host to Trump when he visits.