FLIMS-S1E12-Stefan Foderingham-Garraway, Steven Taylor