Lord Larssen's recent activity