Hi Lord Darkenon
The current EAPC regulations as issued by the Department for Transport can be found here
As you can see there is no mention of whether the bike is powered by the throttle or pedals.
There is no doubt, as is mentioned in the article to which you link, that the regulations in this area are a mess with an apparent conflict between the EU and UK rules. (I’m voting “leave”!!!). However we are entirely comfortable that the Model 15 bikes we are currently selling are fully road legal in the UK.