Thousands of beds are being taken up by flu patients