5 min read
Prime Minister Liz Truss has joined a delegation of senior MPs in swearing a new oath of allegiance to King Charles in the House of Commons.
Led by the Speaker Sir Lindsay Hoyle, politicians from all the major parties took the oath, starting with the Father of the House, Tory MP Sir Peter…