Windrush: only one in four applicants have received compensation

4000
3000