Firstly it's not a traffic offence but one imposed by the local authority same as a parking fine, therefore money will remain local.
Secondly NOT demisting your windscreen is a traffic offence meaning you can be charged with careless driving and a £2500 fine.