A 12 year old boy has died after being hit by a truck with a trailer, in Perth’s north. The boy was riding his bike in Butler on Thursday afternoon when he was struck.

Witnesses say he was riding fast down a hill, with WA Police confirming he was not wearing a helmet at the time of the crash.

He suffered critical head injuries and was given emergency CPR before being rushed to hospital.

The truck driver won’t be charged.