The NHS is encouraging eligible people to get vaccinated without delay if they haven’t done so already to avoid “festive flu” with an average of 1,861 patients with flu in hospital every day last week ...