If you can afford to go business class, you can no doubt afford a new t-shirt and other items for a few days.
Also as others have stated claim on your travel insurance, which will require far less hassle than you have placed upon yourself by writing to BA (and presumably now China Airlines)