Migrants arriving across the Channel now outnumber Britain's armed forces, shock new report claims

21 hours ago 3

Rommie Analytics

More than 182,000 people have reached England in small boats since 2018 - more than the total personnel in the British Army, Royal Navy and Royal Air Force
Read Entire Article