A man has been charged with attempted murder after a 26-year-old was allegedly stabbed outside a gym in West Lothian.

Police said a 42-year-old man had been arrested over an incident outside the Muscle Asylum gym in King Street, Bathgate, on Tuesday afternoon.

A 26-year-old man is currently in Edinburgh Royal Infirmary where he is being treated for serious injuries.

The 42-year-old is expected to appear at Livingston Sheriff Court on Friday.

Witnesses are asked to contact police on 101 or make an anonymous report to Crimestoppers on 0800 555 111.