Congrats. It's a great feeling finally getting that visa after all the weeks of worrying.
Thanks! It's been incredibly time consuming and stressful, here's a rough timeline from interview -> visa:
22 February - Applied
14 March - Interview
29 March - Unofficial offer
4 May - Official offer
12 May - CoS received
30 May - Visa application Submitted
2 June - Visa appt. at TLS
27 June - Visa received
