Megan has to put on her very own showcase for industry boss Nick. Has she done enough to impress him?