Andrew Neil became embroiled in a heated social media spat after commenting on France's left alliance proposing a 90 percent tax rate on annual income.
Sign falls down during Reform news conference
- today, 20:07
- youtube.com
- 0

Andrew Neil became embroiled in a heated social media spat after commenting on France's left alliance proposing a 90 percent tax rate on annual income.
No comments