Final results from the May 21 polls show President Mikhail Saakashvili 's United National Movement party winning 120 of 150 parliamentary seats .