Elizabeth Banks takes crack at Prince Andrew on The Graham Norton Show. Video / BBC