The British Heart Foundation says a fine imposed by the Information Commissioner is a complete affront to its supporters and seven million people with heart disease. Show more
Discover 11,128,835 listings and 278,066 playable programmes from the BBC
The British Heart Foundation says a fine imposed by the Information Commissioner is a complete affront to its supporters and seven million people with heart disease. Show more