Figures show more than 3,100 beds alone were taken up by flu patients every day last week, the highest ever for this time of year.