Britain’s Demographic Change: 4.8 MILLION People Arrived in 3 Years. Boriswave Disaster

NCF Senior Fellow Rafe Heydel-Mankoo joins Talk TV to discuss the Boriswave demographic time bomb.