The latest figures for the Windrush Compensation Scheme show that more than £360,000 has been paid out in the first year. Continue reading...