http://news.bbc.co.uk/1/hi/magazine/8495617.stm

Made of car windscreen glass by and large, and it will probably resemble drinking out of jam jars too.

It says "But the drinks industry will not be forced to introduce the new pint glasses, with the Home Office acknowledging the financial strain some pubs are under, " which I doubt. I suspect local authorities may well force the issue in some areas though it would be better than the plastic cups some places are forced to use, often for no discernible reason other than to irritate.