A four-year-old boy has been hurt while two men have been seriously injured in a head-on smash involving a lorry and a car.

The crash happened on Wester Bogie Road in Kirkcaldy, Fife, at 9.40am on Monday.

Both drivers are in hospital with serious injuries while the boy suffered minor injuries.

Officers have closed the road to allow for the vehicles to be recovered.

A Police Scotland spokesperson said: "The male drivers of both vehicles were taken to Victoria Hospital in Kirkcaldy with serious injuries.

"A four-year-old boy suffered minor injuries and was taken to hospital as a precaution.

"Road closures remain in place whilst vehicles are being recovered and the public are asked to avoid the area if possible."

Anyone with information is asked to contact 101.