An appeal by a Cambridge man convicted of rape is thrown out when a vital new witness fails to turn up at court.

More...