Home Politics Asda faces financial challenges as £900m Walmart repayment looms