A racing enthusiast watches the Virtual Grand National at home in Davenham. Reuters

Virtual Grand National raises £2.6 million for National Health Service - in pics