Any moves by European governments to stimulate demand were welcome, Land Rover managing director Phil Popham said in Barcelona today.