Failing to clear the snow from your car is not illegal as such in the UK. The Highway Code, para 229, does refer to clearing your vehicle of snow, but doesn't prefix it with "you MUST..." (the HC's way of identifying legal requirements, rather than common courtesy, good sense).