Loading video...

Video Failed to Load

Go Home

While the British government spends millions looking after these migrant men. Over 300,000 British citizens are homeless, with thousands sleeping rough on our streets on any given night.

17,484 views • 14 days ago •via X (Twitter)

0 Comments

No comments available

Comments from the original post will appear here

Related Videos