Cheapest place to buy viral trench coat that looks ‘exactly’ like designer brand but costs just £19