Everything we know as firefighters fight blaze for over 18 hours