James McAvoy donated £275k to show how ‘valued’ the NHS are

James McAvoy has claimed that his generous donation to the NHS this weekend was not simply to help buy supplies for staff – but to show how much they are valued and supported by the public. The X-Men actor, 40, told ITV’s Good Morning Britain: ‘One of the main reasons I wanted to give money, … Read more