Prayer grants +4 to speed, attack, and defense. Haste grants +5 to speed on expert difficulty.
Standard test: a hero with expert water and expert air secondary skills, and with 1 butterfly (unupgraded fairy) in their army, casts Prayer, and its speed becomes 11 (initially 7). Then, Haste is cast, and the speed becomes 14. How do you explain that?