Heart Foundation forced to pull 'heartless' ads promoting GP heart checks

One ad featured a mother telling her son, 'Every time I said I loved you I was lying'

The National Heart Foundation has apologised for its controversial awareness campaign that suggests people who don't check their heart health don't love their families enough.