Swinney criticises UK move to ban new North Sea drillingThe first minister has told Holyrood fossil fuels will be required "for some years to come".Open on Meridian