Senior MPs attended a rare sitting at the House of Commons on Saturday, 10 September, to take the oath of allegiance to King Charles III.
Subscribe
Login
0 Comments