‘We value you so much’ – James McAvoy’s message to NHS frontline workers

James McAvoy has donated £275,000 to a campaign to provide personal protective equipment for NHS staff (Ian West/PA)
James McAvoy has donated £275,000 to a campaign to provide personal protective equipment for NHS staff (Ian West/PA)