Det har varit en händelserik vecka den senast förflutna.