Starmer’s Immigration Promises Falter as Channel Crossings Hit All-Time High
The UK has set a new record for migrant arrivals by small boats, with 28,076 people having crossed the English Channel so far this year — a 46% increase over the same period in 2024. The data, released on Monday, exposes the growing ineffectiveness of Prime Minister Keir Starmer’s immigration strategy and raises serious questions […]