Live news updates: UK becomes first country to authorise Omicron vaccine
Afghanistan has two anniversaries coming up. Friday is Independence Day, commemorating the signing of the Treaty of Rawalpindi in 1919, in which Britain granted Afghanistan self-determination over its foreign affairs. However, most will…