Michael Ellis QC MP, Alec Shelbrooke MP and Valerie Vaz MP are to be sworn of Her Majesty’s most Honourable Privy Council. Continue reading...