Virgin Airlines engine catches alight forcing plane to make emergency touchdown at Invercargill Airport

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.