Richard Tice and Dr Alan Mendoza react to reports which suggest the UK hit a record 700,000 net migration figure between June 2022 and June 2023.
Richard Tice and Dr Alan Mendoza react to reports which suggest the UK hit a record 700,000 net migration figure between June 2022 and June 2023.