MPs have approved the Queen’s Speech by 310-294 votes with a majority of 16

MPs have approved the Queen’s Speech by 310-294 votes with a majority of 16