A man who used "obscene and offensive" language on a train has been handed a large fine.

Calum Steele, aged 42, of Hilton Avenue in Aylesbury, was caught travelling on the railway without paying for an £11.20 ticket between Wendover and Harrow-on-the-Hill on December 1, 2021.

A the same time, Steele was found to have used extremely offensive language while on the railway.

READ MORE: Drink driver caught at petrol station gets driving ban and BIG fine

At a hearing at Wycombe Magistrates' Court on May 11, Steele pleaded guilty to travelling without paying a fare and using threatening, abusive, obscene or offensive language on a railway.

For the offences, the defendant was ordered to pay £11.20 in compensation, an £80 fine and £214 in costs.