Poke holes all over the orange with a fork and insert it into the cavity of the chicken. Place the chicken into a deep baking dish and coat well with 1 tablespoon olive oil. Sprinkle the chicken with salt and pepper. Place the potatoes, garlic cloves, carrots and onions all around the chicken then drizzle 1 more tablespoon of oil on the vegetables. Dissolve the chicken stock cube in the water and pour into the pan with the beer. Cover the pan.
Bake in the preheated oven for 1 hour. Remove and baste the chicken with the juices in the pan. Return the pan to the oven uncovered and cook for an additional 30 to 45 minutes, basting with juices every 15 minutes.
Raise the oven heat to 230 degrees C and bake the chicken until the skin is golden brown; about 30 minutes. Remove the pan from the oven and take the vegetables from around the chicken. Drain off the juices to make gravy, if desired, then cover the chicken with the pan lid. Allow the chicken to stand about 10 minutes before serving with the vegetables.