Not strictly true. Right now we're importing just over 4% of our energy needs with 2.7% of that coming from the nuclear power loving French.
Source: https://www.gridwatch.templar.co.uk/