Quartz Daily Brief—Europe and Africa edition—Britain’s budget day, Novartis drug approved, Alibaba’s Asian expansion, safer selfies