Senior Tory Theresa Villiers had £70k undeclared shares in Shell while environment secretary

MP was head of the environment department under Boris Johnson

The Independent