A 22-year-old Thai man has been charged with the murder of a British man in western Thailand, according to local officials.
Marcus Evans, 49, died after being attacked in Kanchanaburi in the early hours of Saturday, Thai police said.
A second British man, named by police as Shaun Dagnan, 54, was seriously injured and taken to hospital. A sickle was found at the scene, they added.
The alleged attacker is due in court on Monday, police said in a statement.
Police released passport photos of the two men, which show Mr Evans was born in Weston-super-Mare in Somerset and Mr Dagnan was born in Nuneaton, Warwickshire.
A spokesperson from the UK Foreign Office said: "We are in contact with the Royal Thai Police following the death of one British man and the hospitalisation of another in Thailand and are ready to provide consular support."