Cold weather linked to over 2,500 deaths in England