This one is astonishing: the Royal Society for the Protection of Birds received £19 million in government money in 2008.