More than 100,000 people with cancer in the UK are struggling to pay for basic essentials due to the coronavirus pandemic, according to a charity.

Macmillan Cancer Support found that 4% of those with cancer are struggling to cover costs such as food, bills, rent or mortgage as a result of Covid-19.

Seven in 10 (70%) people with cancer who are struggling with basic living cost expenses during the pandemic have experienced stress, anxiety or depression, the charity found.

It said nearly one in four (24%) of this group have experienced suicidal thoughts in recent months.

They are eight times as likely to have had suicidal thoughts than people with cancer who are not struggling to pay these costs (3%), the research found.

The findings were made following a YouGov survey of more than 2,900 adults in December who had received a previous cancer diagnosis.

With around three million people in the UK living with cancer, the charity estimated from the survey findings that more than 100,000 people with cancer are struggling to pay for the basics.