Thames Water, Britain's biggest supplier, paid the money to 21 senior managers. Critics called it a "shambles" while MPs have
The British Beer and Pub Association has warned that 378 pubs will call last orders for a final time this year, causing 5,600 job losses. It follows warning that the average price of a pint