A teenager will appear at court after a bus driver was allegedly attacked in Eawtenstall.

Police say the driver, who works for Rossendale Transport, was punched from behind as he boarded his bus at the depot in Bacup Road.

After a struggle, the offender also grabbed the driver's cash holder and ran off.

The incident was at 6.30pm on December 29.

James Turner, 18, from South Terrace, Strongstry, will appear at Burnley Magistrates Court today, charged with the offence.