boris johnson and the new battle of britain
Charges of anti-Semitism within the party have led to number of MPs leaving the party and investigation by Equality and Human Rights Commission. Liberal Democrats have just chosen new party leader, Jo Swinson, who offers rejection of Brexit and equally of Boris Johnson. ..…