Brand loyalty amid rising costs and the evolution of consumer behaviour