A Virgin Airlines Flight has been forced to make an emergency landing at Invercargill Airport after an engine fire.
The flight from Queenstown to Melbourne reportedly experienced engine trouble on take off.
Flames were seen coming from the engine and witnesses reported hearing loud bangs.
More to come.