controversyScarlett Lee: Despite annoying judge Simon Cowell twice, she came second in 2018 X factor season! Where is she now? August 8, 2020