The Great British Sewing Bee final has come to an end as either Anna, Beth, or Emma will be crowned as this year's winner.