An Italian court of appeal has upheld a sentence convicting British tax lawyer David Mills of taking a $600,000 bribe to perjure himself in trials involving prime minister Silvio Berlusconi and his holding company Fininvest.

The Milan court had also confirmed the original sentence of four and a half years in jail.

Mills has said he will appeal against the ruling to the supreme court of cassation, Italy