Richard Hughes's £241m splurge is finally paying off