Strasbourg overrules House of Lords on IPPs