A man has appeared in court charged with the the murder of a Dunfermline man more than four months ago.

Duncan Banks, 39, was found dead at his flat in the Fife town's Skye Road in September.

The family of Mr Banks made an appeal for information following his death, describing him as a "beloved son and a much-loved brother and uncle".

Steven Thomson, 28, appeared at Dunfermline Sheriff Court on Thursday charged with murder and theft.

He made no plea or declaration and was remanded in custody ahead of a further expected appearance next week, the Crown Office said.