The Act enforces rule 123 of the Highway Code which states: "You must not leave a vehicle engine running unnecessarily while that vehicle is stationary on a public road." So, defrosting your windscreen by leaving the engine and heating on is actually against the law.