A 46-year-old is due in court later charged with attempting to murder a Fife taxi driver.
The incident happened in Appin Crescent, Dunfermline shortly after midnight, on Saturday. The 59-year-old driver was taken hospital, where he's in a serious but stable condition. Police are appealing for witnesses.