The average price of a bottle of wine is expected to break through the £6 barrier for the first time.
It has already hit £5.93, up by 20p from 2018, says the Wine and Spirit Trade Association.
The average price of a bottle of wine is expected to break through the £6 barrier for the first time.
It has already hit £5.93, up by 20p from 2018, says the Wine and Spirit Trade Association.