The result was a landslide victory for the ruling Seychelles People's Progressive Front, which retained all 23 of its seats in the 34-seat National Assembly.
The outcome was a sweeping victory for the dominant Seychelles People's Progressive Front, which secured all 23 of its seats in the 34-member legislative body.