Sandiford was arrested in May when customs officers at Bali's airport discovered 3.8kg (8.4lb) of cocaine in her luggage.

Another Briton, Rachel Dougall, was sentenced to one year in prison in a separate trial on Thursday for failing to report a crime to authorities, and a third, Paul Beales, received a four-year sentence the previous day for illegal possession of 3.1g of hashish.

Indonesia has extremely strict drug laws and convicted smugglers are often executed.