The Government is to introduce a minimum price for alcohol in England - expected to be 40p a unit - in an effort to change the nation's drink culture.

The Prime Minister also wants to ban Supermarket "two for the price of one" deals.