A union leader has called for the British government to buy local textiles in a bid to help the country's shrinking industry.