Britain’s FTSE edges up; set for best month in seven