A pedestrian has died after being struck by a car near an Asda store.

Thomas Beall was hit by a grey Ford Focus on the B981 Dunnikier Way in Kirkcaldy at 8.30pm on Monday.

The 81-year-old was taken to the Victoria Hospital but was pronounced dead.

Officers closed the road for several hours before it was reopened shortly after 4am on Tuesday.

Sergeant Ewan Pearce said: "Our condolences are with Mr Beall's family at this very sad time, who have described him as a much loved brother and uncle.

"Our enquiries continue to establish the full circumstances surrounding the collision.

"Anyone who may have witnessed this, or who has information which may be able to assist with the investigation, and has not yet spoken to officers is urged to contact us."

Anyone with information is asked to contact 101.