The simple answer is for the UK to follow our European neighbours and make winter tyres mandatory between November and March.
But it isn't that simple. We don't always have snowy, icy weather in Britain in winter. That is what makes planning for it and dealing with it when it does happen so complicated. It is all very well for my Austrian boyfriend to rant about the general rubbishness of Britain in dealing with snow - but in Austria they know they're going to get snow and therefore the laws reflect that. Before the past two winters we had a long string of relatively mild winters where there was snow on the ground for 24 hours and that was it.