Definitely not legal, just chancers because they know there are no police about to challenge them.
I believe the windscreen tints are known as Chameleon tints which change colour according to the light, not sure if they are legal though.
Sent from my iPhone using Tapatalk