The last minute shopping rush to pickup snacks or spirts and other drinks has started, with not long left. Opening hours for New Year 2019 varies at different stores and locations for Tesco, ASDA and Morrisons.
In regard to Tesco Extra stores, you can check the store locator with most extra stores having a closing time at 7pm on New Years Eve.
Most ASDA stores have the same closing times as Tesco, being 7PM, although again you can check via their store locator.
Finally, from the 3 most popular supermarkets is also Morrisons with their New Year 2019 open hours being 6pm to 7pm in most towns with bigger areas shutting at the latter time. Their store finder can be seen online at MY Morrisons.