
Three Conservative politicians will be knighted by the Princess Royal.
Former Tory ministers Sir David Davis and Sir Gavin Williamson and ex-backbencher Sir Philip Davies will receive knighthoods for their public service at Windsor Castle on Tuesday.