James McAvoy donates £275,000 for protective equipment for NHS workers

James McAvoy has donated money to the crowdfunding drive (Ian West/PA)
James McAvoy has donated money to the crowdfunding drive (Ian West/PA)