A Windrush overground line. A Windrush statue at Waterloo station... How about instead of all of this we first focus on paying the estimated 15,000 compensation claims of Windrush Scandal victims?
At least 53 people are known to have died while waiting for their money